Dunmore Town

Dunmore Town is a town in the Bahamas. It is located on Harbour Island, just East from North Eleuthera.